package javaCode.chapter06;

public class Method02 {

    public static void main(String[] args) {

        //请遍历一个数组，输出数组的各个元素值
        int[][] map = {{0, 0, 1}, {1, 1, 1}, {1, 1, 3}};

        //使用方法完成输出
        MyTools tool = new MyTools();


        //遍历map数组
        //传统的解决方式就是直接遍历
        System.out.println("使用for循环");
        for (int i = 0; i < map.length; i++) {
            for (int j = 0; j < map[i].length; j++) {
                System.out.print(map[i][j] + " ");
            }
            System.out.println();
        }

        System.out.println("使用成员方法");
        tool.printArr(map);

    }
}


//把输出的功能，写到一个类的方法中，然后调用该方法即可
class MyTools {
    //方法，接收一个二维数组

    public void printArr(int[][] map) {

        for (int i = 0; i < map.length; i++) {
            for (int j = 0; j < map[i].length; j++) {
                System.out.print(map[i][j] + " ");
            }
            System.out.println();
        }
    }

}